be impeached - French English Dictionary